package com.zombieprogrammer.fisicas;

import com.badlogic.gdx.graphics.g2d.Sprite;
import com.badlogic.gdx.physics.box2d.Body;
import com.badlogic.gdx.physics.box2d.BodyDef;
import com.badlogic.gdx.physics.box2d.FixtureDef;
import com.zombieprogrammer.juego.Randmonster;

public class Objeto_Fisico {

	BodyDef bodydef;
	FixtureDef fixture;
	Body body;
	float x;
	float y;
	float vel_mov;
	float vel_giro;
	float largo;
	float ancho;
	float radio;
	float peso;
	float rebote;
	short equipo;
	float inclinacion; // solo lo usan las patas
	Sprite sprite;
	Randmonster rm;
	float PPM;

	// GETTER&SETTER

	public BodyDef getBodydef() {
		return bodydef;
	}

	public void setBodydef(BodyDef bodydef) {
		this.bodydef = bodydef;
	}

	public FixtureDef getFixture() {
		return fixture;
	}

	public void setFixture(FixtureDef fixture) {
		this.fixture = fixture;
	}

	public Body getBody() {
		return body;
	}

	public void setBody(Body body) {
		this.body = body;
	}

	public float getX() {
		return x;
	}

	public void setX(float x) {
		this.x = x;
	}

	public float getY() {
		return y;
	}

	public void setY(float y) {
		this.y = y;
	}

	public float getVel_mov() {
		return vel_mov;
	}

	public void setVel_mov(float vel_mov) {
		this.vel_mov = vel_mov;
	}

	public float getVel_giro() {
		return vel_giro;
	}

	public void setVel_giro(float vel_giro) {
		this.vel_giro = vel_giro;
	}

	public float getLargo() {
		return largo;
	}

	public void setLargo(float largo) {
		this.largo = largo;
	}

	public float getAncho() {
		return ancho;
	}

	public void setAncho(float ancho) {
		this.ancho = ancho;
	}

	public float getPeso() {
		return peso;
	}

	public void setPeso(float peso) {
		this.peso = peso;
	}

	public float getRebote() {
		return rebote;
	}

	public void setRebote(float rebote) {
		this.rebote = rebote;
	}

	public short getEquipo() {
		return equipo;
	}

	public void setEquipo(short equipo) {
		this.equipo = equipo;
	}

	public float getInclinacion() {
		return inclinacion;
	}

	public void setInclinacion(float inclinacion) {
		this.inclinacion = inclinacion;
	}

	public Sprite getSprite() {
		return sprite;
	}

	public void setSprite(Sprite sprite) {
		this.sprite = sprite;
	}

	public Randmonster getRm() {
		return rm;
	}

	public void setRm(Randmonster rm) {
		this.rm = rm;
	}

	public float getPPM() {
		return PPM;
	}

	public void setPPM(float pPM) {
		PPM = pPM;
	}

	public float getRadio() {
		return radio;
	}

	public void setRadio(float radio) {
		this.radio = radio;
	}

}
